﻿namespace KingerRobot.MexicoSailunMDC.Spi;
/// <summary>
/// 角度扫描虚拟服务
/// </summary>
public interface IRotateScanVirtualService
{
    /// <summary>
    /// 修改经过虚拟位ID
    /// </summary>
    /// <param name="locId"></param>
    /// <param name="lineTaskNo"></param>
    /// <returns></returns>
    long UpdateTaskScanLoc(long locId, int lineTaskNo);
    /// <summary>
    /// 角度扫描任务创建
    /// </summary>
    /// <param name="locId">位置ID</param>
    /// <param name="productCode">产品编号</param>
    /// <param name="lineTaskNo">线体任务流水号</param>
    long CreateTask(long locId, string productCode, int lineTaskNo);
}
